.num-box{
    margin: 15px 5px;
    padding: 5px 10px;
    color: #323232;
    overflow: hidden;
}
.bg-gray{
    background: #F0F0F0;
}
.left-img{
    float:left;
    font-size:60px;
    color:#aaa;
    vertical-align: bottom;
}
.right-num{
    float:left;
    padding-left:25px;
}
.main-num{
    color:#000;
    font-size:26px;
    padding-top: 15px;
}
.num-title{
    font-size:18px;
}
.deal-bd{
    font-size:18px;
    padding-bottom: 10px;
    border-bottom:1px solid #e1e1e1;
}
.order-bottom{
    margin-bottom: 20px;
}
.pay-box{
    margin-top:20px;
}
.pay-way{
    font-size:16px;
    overflow: hidden;
    padding:15px 20px;
    background: #f5f5f5;
    margin:15px 0;
}
.detail-pay-way{
    padding:15px 5px;
}
.pay-name>img{
    width:20px;
}
.pay-num{
    padding:10px 10px 10px 20px;
    font-size:18px;
    overflow: hidden;
}
.detail-btn{
    float: right;
    padding-right:20px;
}
.detail-btn a:hover{
    color:#1E9FFF
}
.pay-num>span{
    float: left;
}
.im-mun{
    color:#000;
    /*padding-left:15px;*/
}
.enter-num{
    float:left;
}
.income-num{
    float:left;
}
.detail-pay-name{
    padding-left:20px;
}

/*.tablediv{width: 1000px;margin: auto;}*/
.modal-body{text-align: center; padding: 0;}
.chooses{width:100%;height:60px;border-bottom: 1px solid #E5E5E5;}
.chooses:last-child{border: none;}
.chooses:nth-child(even){background: #f9f9f9;}
.choosediv{float:left;width: 180px;height: 60px;padding-top: 10px;}

.shadow-wd{
    padding:10px;
    display: none;
}
.shadow-wd .layui-form-label{
    width:110px;
}

.sign-rule{
    width:750px;
    margin-top:20px;
    display: none;
}
.sign-rule .layui-form-label{
    width:130px;
}
.cirtable{
    display: block;
    max-height:300px;
    overflow-y: scroll;
}
.cirtable .layui-input-inline{
    width:80px!important;
}
.cirtable .layui-form-item{
    margin-bottom:5px;
}
.data-posted{
    float: right;
    padding-right:30px;
}
.out-box{
    margin-top:20px;
}